package com.ruoyi.coronary.domain;

import io.swagger.v3.oas.annotations.media.Schema;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import io.swagger.v3.oas.annotations.media.Schema;

/**
 * ct文件对象 coronar_ct
 * 
 * @author wky
 * @date 2024-04-03
 */
@Schema(description = "ct文件对象")
public class CoronarCt extends BaseEntity
{
    private static final long serialVersionUID = 1L;


    /** ct文件id */
    @Schema(defaultValue = "ct文件id")
    private Long ctId;

    


    /** 患者身份证号 */
    @Schema(defaultValue = "患者身份证号")
    @Excel(name = "患者身份证号")
    private String patientIdNumber;

    


    /** ct文件url */
    @Schema(defaultValue = "ct文件url")
    @Excel(name = "ct文件url")
    private String ctFile;

    


    /** ct文件类型 */
    @Schema(defaultValue = "ct文件类型")
    @Excel(name = "ct文件类型")
    private Long ctType;

    


    /** ct父文件id */
    @Schema(defaultValue = "ct父文件id")
    @Excel(name = "ct父文件id")
    private Long ctParentId;

    


    /** ct子文件id */
    @Schema(defaultValue = "ct子文件id")
    @Excel(name = "ct子文件id")
    private Long ctChildrenId;

    


    public void setCtId(Long ctId) 
    {
        this.ctId = ctId;
    }

    public Long getCtId() 
    {
        return ctId;
    }


    public void setPatientIdNumber(String patientIdNumber) 
    {
        this.patientIdNumber = patientIdNumber;
    }

    public String getPatientIdNumber() 
    {
        return patientIdNumber;
    }


    public void setCtFile(String ctFile) 
    {
        this.ctFile = ctFile;
    }

    public String getCtFile() 
    {
        return ctFile;
    }


    public void setCtType(Long ctType) 
    {
        this.ctType = ctType;
    }

    public Long getCtType() 
    {
        return ctType;
    }


    public void setCtParentId(Long ctParentId) 
    {
        this.ctParentId = ctParentId;
    }

    public Long getCtParentId() 
    {
        return ctParentId;
    }


    public void setCtChildrenId(Long ctChildrenId) 
    {
        this.ctChildrenId = ctChildrenId;
    }

    public Long getCtChildrenId() 
    {
        return ctChildrenId;
    }



    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("ctId", getCtId())
            .append("patientIdNumber", getPatientIdNumber())
            .append("ctFile", getCtFile())
            .append("ctType", getCtType())
            .append("ctParentId", getCtParentId())
            .append("ctChildrenId", getCtChildrenId())
            .append("createTime", getCreateTime())
            .toString();
    }
}
